Big Huge Thesaurus

Datura suaveolens

noun